-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Move pipes external metadata processing to its own layer. #29311
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
dpeng817
wants to merge
1
commit into
airlift_jobs_ui
Choose a base branch
from
dpeng817/airlift_external_metadata
base: airlift_jobs_ui
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This was referenced Apr 15, 2025
This was referenced Apr 16, 2025
Closed
Closed
7c45b11
to
1c6bdac
Compare
99a0cfe
to
c5a373e
Compare
1c6bdac
to
620bee6
Compare
c5a373e
to
82c84a6
Compare
OwenKephart
approved these changes
Apr 21, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice
620bee6
to
9c048e4
Compare
82c84a6
to
858028b
Compare
9c048e4
to
cc88eb2
Compare
858028b
to
56f34b8
Compare
cc88eb2
to
5431920
Compare
56f34b8
to
b342d25
Compare
5431920
to
3fdc27c
Compare
b342d25
to
c314fbe
Compare
3fdc27c
to
05cae98
Compare
c314fbe
to
30c200c
Compare
05cae98
to
bfa843c
Compare
30c200c
to
e8ab560
Compare
bfa843c
to
71b6fb3
Compare
e8ab560
to
9b2413d
Compare
71b6fb3
to
bcc288a
Compare
9b2413d
to
697b8df
Compare
bcc288a
to
2b05e81
Compare
697b8df
to
397a404
Compare
2b05e81
to
4201f3a
Compare
397a404
to
3bec9a9
Compare
4201f3a
to
0efd739
Compare
3bec9a9
to
562d549
Compare
0efd739
to
b7d73ec
Compare
562d549
to
431dc53
Compare
b7d73ec
to
11356b9
Compare
431dc53
to
55a3c16
Compare
This was referenced Apr 25, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary & Motivation
Pipes and airlift have kinda the same mandate here to use a well-structured format for defining metadata in an external process, that may not have access to the dagster package. So we can just move the processing code to a shared place accessible to both, and make the language more generic to instead be "external" metadata.
How I Tested These Changes
Existing pipes metadata tests